package com.bl.wxhook.enums;

/**
 * @author Tao
 * @date 2025/2/12
 */
public enum ApiTypeEnum {

    // 检查登录状态
    CHECK_LOGIN("0"),
    // 获取登录用户信息
    GET_USER_INFO("1"),
    // 发送文本消息
    SEND_TEXT("2"),
    // 发送@文本消息
    SENG_AT_TEXT("3"),
    // 发送图片消息
    SEND_PIC("5"),
    // 发送文件消息
    SEND_FILE("6"),
    // HOOK消息
    HOOK_MSG("9"),
    // 取消HOOK消息
    UNHOOK_MSG("10"),
    // HOOK图片
    HOOK_PIC("11"),
    // 取消HOOK图片
    UNHOOK_PIC("12"),
    // HOOK语音
    HOOK_VOICE("13"),
    // 取消HOOK语音
    UNHOOK_VOICE("14"),
    // 通过手机/QQ查找微信
    FIND_WX("19"),
    // 通过微信id添加好友
    ADD_BY_WX_ID("20"),
    // 通过好友申请
    PASS_FRIEND_APPLY("23"),
    // 获取群成员
    GET_ROOM_NUMBERS("25"),
    // 获取群成员昵称
    GET_ROOM_NUMBER_NICKNAME("26"),
    // 删除群成员
    DEL_ROOM_NUMBERS("27"),
    // 增加群成员
    ADD_ROOM_NUMBERS("28"),
    // 修改自身群昵称
    UPDATE_ROOM_NICKNAME("31"),
    // 转发消息
    FORWARD_MSG("40"),
    // 确认收款
    CONFIRM_PAYMENT("45"),
    // 联系人列表(个人、群聊、公众号都在一块返回)
    GET_NUMBERS("46"),
    // 获取群详情
    GET_ROOM_DETAIL("47"),
    // 提取图片中文字
    EXTRACT_TEXT("49"),
    // 群里拍一拍
    ROOM_PAT("50"),
    ;

    private String type;

    ApiTypeEnum(String type) {
        this.type = type;
    }

    public String getType() {
        return type;
    }
}
